/*
 * Copyright (c) 2010-2021 Contributors to the Eclipse Foundation
 * 
 * See the NOTICE file(s) distributed with this work for additional
 * information regarding copyright ownership.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0
 * 
 * SPDX-License-Identifier: EPL-2.0
 */

/** idxHeaderSecondary **/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSecondaryTitleContainer {
    float: right;
    margin-right: 30px;
    margin-left: 0;
    direction: ltr;
}
.dj_ie6.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSecondaryTitleContainer {
    margin-right: 20px;
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryWhite.idxHeaderWidthFixed .idxHeaderSecondary .idxHeaderSecondaryTitleContainer {
    margin-left: -1px;
}

/** idxHeaderPrimary **/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderPrimaryTitle {
    margin: 0 13px 0 8px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimaryThick .idxHeaderPrimary .idxHeaderPrimaryTitle {
    margin: 10px 9px 13px 8px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li > span {
    float: right;
    margin: 10px 7px 0 6px;
    padding: 0 10px 0 9px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction > * {
    float : right;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderDropDown .idxHeaderDropDownArrow {
    margin: 0 5px 0 0;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp > * {
    margin: 0 5px 0 18px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderLogo {
    float: left;
    background: url('images/headerLogo.png') no-repeat 65% 23%;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderNavigationHome,
.dijitRtl .oneui .idxHeaderContainer .dijitMenuItemHover .idxHeaderNavigationHome,
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp .idxHeaderHelpIcon,
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp > :hover .idxHeaderHelpIcon {
    background-image: url("images/headerIcons_TopBanner_rtl.png");
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderNavigationHomeButtonOnly{
	background-position: -130px -5px;
}
.dijitRtl .oneui .idxHeaderContainer .dijitMenuItemHover .idxHeaderNavigationHomeButtonOnly{
	background-position: -229px -5px;
}

.dijitRtl .oneui.idx_i18n_il .idxHeaderContainer .idxHeaderNavigationHome,
.dijitRtl .oneui.idx_i18n_il .idxHeaderContainer .dijitMenuItemHover .idxHeaderNavigationHome,
.dijitRtl .oneui.idx_i18n_il .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp .idxHeaderHelpIcon,
.dijitRtl .oneui.idx_i18n_il .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp > :hover .idxHeaderHelpIcon {
    background-image: url("images/headerIcons_TopBanner.png");
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp .idxHeaderHelpIcon {
	background-position: -61px 8px;
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp > :hover .idxHeaderHelpIcon {
	background-position: -44px 8px;
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimaryThick .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp .idxHeaderHelpIcon {
	background-position: -61px 20px;
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimaryThick .idxHeaderPrimary li.idxHeaderPrimaryAction.idxHeaderHelp > :hover .idxHeaderHelpIcon {
	background-position: -44px 20px;
}

/** Menu **/
.dijitRtl .oneui .idxHeaderContainer .dijitMenuItem,
.dijitRtl .oneui .idxHeaderContainer .oneuiMenuHeading {
	text-align: right;
}

.dijitRtl .oneui .idxHeaderContainer .dijitMenuBar .dijitMenuItem:first-child,
.dijitRtl .oneui .idxHeaderContainer .dijitMenuBar .oneuiMenuHeading:first-child {
	margin: 0 8px 0 0;
}

/** Search Box Start **/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer {
    float: right;
    right: 0px;
	margin-left:0px;
	margin-right: 7px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitTextBox .dijitInputField {
    margin: 3px 10px 3px 29px;
}
.dijitRtl.dj_ie7 .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitTextBox .dijitInputField {
    margin: 1px 10px 0px 29px;
}
.dijitRtl.dj_webkit .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderSearchContainer .dijitTextBox .dijitInputField {
    margin: 3px 10px 0px 29px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitPlaceHolder {
    right: -10px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitTextBoxFocused .dijitInputContainer {
    margin-left: 0;
    margin-right: 10px;
}
/** Search Box End **/


/** Nav Search Box Start **/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderSearchContainer .dijitTextBox {
    float: left;
    right: -24px;
}
/** Nav Search Box End **/


/** Seach button**/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitDropDownButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitComboButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSearchContainer .dijitToggleButton .dijitButtonNode {
    text-align: left;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderSearchContainer .dijitButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderSearchContainer .dijitDropDownButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderSearchContainer .dijitComboButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary .idxHeaderSearchContainer .dijitToggleButton .dijitButtonNode {
    left: -220px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitDropDownButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitComboButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitToggleButton .dijitButtonNode {
    left: 28px;
}
.dj_ie7.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitButton .dijitButtonNode, 
.dj_ie7.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitDropDownButton .dijitButtonNode, 
.dj_ie7.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitComboButton .dijitButtonNode, 
.dj_ie7.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondary .idxHeaderSearchContainer .dijitToggleButton .dijitButtonNode {
	position: absolute;
	top: 8px;
	left: 17px;
}

/** Edit button **/
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryActions {
    float: right;  
    left: 7px;
}
/*
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryActions .dijitButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryActions .dijitDropDownButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryActions .dijitComboButton .dijitButtonNode, 
.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryActions .dijitToggleButton .dijitButtonNode {
    padding: 5px 5px 6px 4px;
}
*/


/** TabContainer **/
.dijitRtl .oneui .oneuiContentContainer .dijitTabPaneWrapper, 
.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs, 
.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerBottom-tabs, 
.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerLeft-tabs, 
.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerRight-tabs {
    margin: 0 14px 0 0;
}

.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabContent,
.dj_ie.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabContent {
    padding: 0px 16px 0px 11px;
}
.dj_ie.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabContent.dijitTabHover{
    padding: 0px 15px 0px 10px;
}
.dj_ie.dijitRtl .oneui idxHeaderSecondaryGray .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabChecked.dijitTabHover.dijitTabContent,
.dj_ie.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabChecked.dijitTabHover.dijitTabContent {
	padding-left: 11px;
	padding-right: 16px;
}

.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabHover.dijitTabContent {
    -webkit-box-shadow: -1px 0px #065b87 inset, 0px 1px #065b87 inset, -1px 0px #065b87;
    -moz-box-shadow: -1px 0px #065b87 inset, 0px 1px #065b87 inset, -1px 0px #065b87;
    box-shadow: -1px 0px #065b87 inset, 0px 1px #065b87 inset, -1px 0px #065b87;
}

.dijitRtl .oneui .idxHeaderSecondarySingleRow .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabHover.dijitTabContent {
    -webkit-box-shadow: -1px 0px #065b87 inset, -1px 0px #065b87;
    -moz-box-shadow: -1px 0px #065b87 inset, -1px 0px #065b87;
    box-shadow: -1px 0px #065b87 inset, -1px 0px #065b87;
}

.dijitRtl .oneui .idxHeaderSecondaryGray .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabHover.dijitTabContent {
    -webkit-box-shadow: -1px 0px #d2d2d2 inset, 0px 1px #d2d2d2 inset, -1px 0px #d2d2d2;
    -moz-box-shadow: -1px 0px #d2d2d2 inset, 0px 1px #d2d2d2 inset, -1px 0px #d2d2d2;
    box-shadow: -1px 0px #d2d2d2 inset, 0px 1px #d2d2d2 inset, -1px 0px #d2d2d2;
}

.dijitRtl .oneui .idxHeaderSecondaryGray.idxHeaderSecondarySingleRow .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabHover.dijitTabContent {
    -webkit-box-shadow: -1px 0px #d2d2d2, -1px 0px #d2d2d2 inset;
    -moz-box-shadow: -1px 0px #d2d2d2, -1px 0px #d2d2d2 inset;
    box-shadow: -1px 0px #d2d2d2, -1px 0px #d2d2d2 inset;
}

.dijitRtl .oneui .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabChecked.dijitTabContent {
    padding: 0px 16px 0x 11px;
    -webkit-box-shadow: -1px 0px #065b87 inset, -1px 0px #065b87, 0px 1px #065b87 inset;
    -moz-box-shadow: -1px 0px #065b87 inset, -1px 0px #065b87, 0px 1px #065b87 inset;
    box-shadow: -1px 0px #065b87 inset, -1px 0px #065b87, 0px 1px #065b87 inset;
}

.dijitRtl .oneui .idxHeaderSecondarySingleRow .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabChecked.dijitTabContent {
    -webkit-box-shadow: -1px 0px #065b87, -1px 0px #065b87 inset;
    -moz-box-shadow: -1px 0px #065b87, -1px 0px #065b87 inset;
    box-shadow: -1px 0px #065b87, -1px 0px #065b87 inset;
}

.dijitRtl .oneui .idxHeaderSecondaryGray .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabChecked.dijitTabContent {
    -webkit-box-shadow: -1px 0px #d2d2d2 inset, -1px 0px #d2d2d2, 0px 1px #d2d2d2 inset;
    -moz-box-shadow: -1px 0px #d2d2d2 inset, -1px 0px #d2d2d2, 0px 1px #d2d2d2 inset;
    box-shadow: -1px 0px #d2d2d2 inset, -1px 0px #d2d2d2, 0px 1px #d2d2d2 inset;
}

.dijitRtl .oneui .idxHeaderSecondaryGray.idxHeaderSecondarySingleRow .oneuiContentContainer .dijitTabContainerTop-tabs .dijitTabChecked.dijitTabContent {
    -webkit-box-shadow: -1px 0px #d2d2d2, -1px 0px #d2d2d2 inset;
    -moz-box-shadow: -1px 0px #d2d2d2, -1px 0px #d2d2d2 inset;
    box-shadow: -1px 0px #d2d2d2, -1px 0px #d2d2d2 inset;
}

.dijitRtl .oneui .oneuiContentContainer .dijitTab .tabLabel {
    left: 1px; /* adjust position for font-weight bold in rtl - text 1px shift to the left in bold */
}

.dijitRtl .oneui .oneuiContentContainer .dijitTabCloseButton {
    margin: 0 4px 0 -2px;
}

.dijitRtl .oneui .oneuiContentContainer .dijitTabChecked .dijitTabCloseButton {
    margin: 0 4px 0 -2px;
}

.dijitRtl .oneui .oneuiContentContainer .dijitTabArrowButton {
    margin: 0 3px 0 -3px;
}

.dijitRtl .oneui .oneuiContentContainer .idxTabSeparator {
    right: 13px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryLeading {
	left: auto;
	right: 0px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderSecondaryTrailing {
	right: auto;
	left: 0px;
}

.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary ul.idxHeaderPrimaryActionsLeading {
	left: auto;
	right: 0px;
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary ul.idxHeaderPrimaryActionsTrailing {
	right: auto;
	left: 0px;
}
.dijitRtl .oneui .idxHeaderContainer .idxHeaderPrimary span.idxHeaderUserIcon {
    margin-left: 10px;
	margin-right: 0;
}
